package com.attendance.www.hr.beans;

import java.util.Date;
import java.util.List;

public class SalaryBean {
	private Integer salaryId;

    private String employeeNoSubmit;

    private Integer salaryYear;

    private Integer salaryMonth;

    private Integer requestState;
    
    private Integer type;
    
    private Date startDate;

    private Date endDate;
    //保存历史的开始日期
    private Date historyStartDate;
    //保存历史的结束日期
    private Date historyEndDate;
    
    private Integer salaryTempId;

    private Integer salaryRequestId;

    private String deptmentNameOne;

    private String deptmentNameTwo;

    private String deptmentNameThree;

    private String deptmentNameFour;
    
	private String deptmentNameFive;

    private String employeeNo;

    private String chineseName;

    private String englishName;

    private String roleName;

    private Date entryDate;

    private Date employeeSeparatedDate;

    private Integer beAttendanceDays;

    private Integer beAttendanceDaysCor;

    private Integer lateCount;

    private Integer lateCountCor;

    private Integer lateMoney;

    private Integer lateMoneyCor;

    private Integer leaveEarlyCount;

    private Integer leaveEarlyCountCor;

    private Integer leaveEarlyMoney;

    private Integer leaveEarlyMoneyCor;

    private Integer absentCount;

    private Integer absentCountCor;

    private Integer retroactiveCount;

    private Integer retroactiveCountCor;

    private Float overtimeNomal;

    private Float overtimeNomalCor;

    private Float overtimeWeekend;

    private Float overtimeWeekendCor;

    private Float overtimeHoliday;

    private Float overtimeHolidayCor;

    private Float restYearUsed;

    private Float restYearUsedCor;

    private Float restTuneUsed;

    private Float restTuneUsedCor;

    private Integer restBornUsed;

    private Integer restBornUsedCor;

    private Float restCheckUsed;

    private Float restCheckUsedCor;

    private Integer restDieUsed;

    private Integer restDieUsedCor;

    private Integer restMarryUsed;

    private Integer restMarryUsedCor;

    private Integer restBornAttendUsed;

    private Integer restBornAttendUsedCor;

    private Float restSuckleUsed;

    private Float restSuckleUsedCor;

    private Float restIllUsed;

    private Float restIllUsedCor;

    private Float restThingUsed;

    private Float restThingUsedCor;

    private String description;
    
    private String descriptionCor;

    private Date createTime;

    private Date updateTime;
    
    private Integer pageNo;
	
	private Integer pageCount;
	
	private Integer startNum;
	
	// 公司集合 传code，String类型
	private List<String> corporationList;
	// 部门集合 
	private List<String> departmentList;
	// 员工集合 模糊查询用
	private List<String> employeeList;
	//公司名称集合
	private List<String> corporationNameList;
	//部门名称集合 
	private List<String> departmentNameList;
	// 员工级别集合
	private List<Integer> employeeLevelList;
	//提交工资报表用户的id，查用户编号
	private Integer employeeId;

	//是否分页，不分页传0
	private Integer isPage;
	//是否是临时表数据，1是，0不是；用于控制保存更新数据
	private Integer isTemp;
	
	//是否是翻页， 1是，0不是
	private Integer isPageTurning;
	//是否是在查历史数据 ，1是，0不是
//	private Integer isHistory;
	
	//人员级别（筛选用）
	private Integer level;
	
	private Integer sex;

	public Integer getSalaryId() {
		return salaryId;
	}

	public void setSalaryId(Integer salaryId) {
		this.salaryId = salaryId;
	}

	public String getEmployeeNoSubmit() {
		return employeeNoSubmit;
	}

	public void setEmployeeNoSubmit(String employeeNoSubmit) {
		this.employeeNoSubmit = employeeNoSubmit;
	}

	public Integer getSalaryYear() {
		return salaryYear;
	}

	public void setSalaryYear(Integer salaryYear) {
		this.salaryYear = salaryYear;
	}

	public Integer getSalaryMonth() {
		return salaryMonth;
	}

	public void setSalaryMonth(Integer salaryMonth) {
		this.salaryMonth = salaryMonth;
	}

	public Integer getRequestState() {
		return requestState;
	}

	public void setRequestState(Integer requestState) {
		this.requestState = requestState;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Date getHistoryStartDate() {
		return historyStartDate;
	}

	public void setHistoryStartDate(Date historyStartDate) {
		this.historyStartDate = historyStartDate;
	}

	public Date getHistoryEndDate() {
		return historyEndDate;
	}

	public void setHistoryEndDate(Date historyEndDate) {
		this.historyEndDate = historyEndDate;
	}

	public Integer getSalaryTempId() {
		return salaryTempId;
	}

	public void setSalaryTempId(Integer salaryTempId) {
		this.salaryTempId = salaryTempId;
	}

	public Integer getSalaryRequestId() {
		return salaryRequestId;
	}

	public void setSalaryRequestId(Integer salaryRequestId) {
		this.salaryRequestId = salaryRequestId;
	}

	public String getDeptmentNameOne() {
		return deptmentNameOne;
	}

	public void setDeptmentNameOne(String deptmentNameOne) {
		this.deptmentNameOne = deptmentNameOne;
	}

	public String getDeptmentNameTwo() {
		return deptmentNameTwo;
	}

	public void setDeptmentNameTwo(String deptmentNameTwo) {
		this.deptmentNameTwo = deptmentNameTwo;
	}

	public String getDeptmentNameThree() {
		return deptmentNameThree;
	}

	public void setDeptmentNameThree(String deptmentNameThree) {
		this.deptmentNameThree = deptmentNameThree;
	}

	public String getDeptmentNameFour() {
		return deptmentNameFour;
	}

	public void setDeptmentNameFour(String deptmentNameFour) {
		this.deptmentNameFour = deptmentNameFour;
	}

	public String getDeptmentNameFive() {
		return deptmentNameFive;
	}

	public void setDeptmentNameFive(String deptmentNameFive) {
		this.deptmentNameFive = deptmentNameFive;
	}

	public String getEmployeeNo() {
		return employeeNo;
	}

	public void setEmployeeNo(String employeeNo) {
		this.employeeNo = employeeNo;
	}

	public String getChineseName() {
		return chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public String getEnglishName() {
		return englishName;
	}

	public void setEnglishName(String englishName) {
		this.englishName = englishName;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public Date getEntryDate() {
		return entryDate;
	}

	public void setEntryDate(Date entryDate) {
		this.entryDate = entryDate;
	}

	public Date getEmployeeSeparatedDate() {
		return employeeSeparatedDate;
	}

	public void setEmployeeSeparatedDate(Date employeeSeparatedDate) {
		this.employeeSeparatedDate = employeeSeparatedDate;
	}

	public Integer getBeAttendanceDays() {
		return beAttendanceDays;
	}

	public void setBeAttendanceDays(Integer beAttendanceDays) {
		this.beAttendanceDays = beAttendanceDays;
	}

	public Integer getBeAttendanceDaysCor() {
		return beAttendanceDaysCor;
	}

	public void setBeAttendanceDaysCor(Integer beAttendanceDaysCor) {
		this.beAttendanceDaysCor = beAttendanceDaysCor;
	}

	public Integer getLateCount() {
		return lateCount;
	}

	public void setLateCount(Integer lateCount) {
		this.lateCount = lateCount;
	}

	public Integer getLateCountCor() {
		return lateCountCor;
	}

	public void setLateCountCor(Integer lateCountCor) {
		this.lateCountCor = lateCountCor;
	}

	public Integer getLateMoney() {
		return lateMoney;
	}

	public void setLateMoney(Integer lateMoney) {
		this.lateMoney = lateMoney;
	}

	public Integer getLateMoneyCor() {
		return lateMoneyCor;
	}

	public void setLateMoneyCor(Integer lateMoneyCor) {
		this.lateMoneyCor = lateMoneyCor;
	}

	public Integer getLeaveEarlyCount() {
		return leaveEarlyCount;
	}

	public void setLeaveEarlyCount(Integer leaveEarlyCount) {
		this.leaveEarlyCount = leaveEarlyCount;
	}

	public Integer getLeaveEarlyCountCor() {
		return leaveEarlyCountCor;
	}

	public void setLeaveEarlyCountCor(Integer leaveEarlyCountCor) {
		this.leaveEarlyCountCor = leaveEarlyCountCor;
	}

	public Integer getLeaveEarlyMoney() {
		return leaveEarlyMoney;
	}

	public void setLeaveEarlyMoney(Integer leaveEarlyMoney) {
		this.leaveEarlyMoney = leaveEarlyMoney;
	}

	public Integer getLeaveEarlyMoneyCor() {
		return leaveEarlyMoneyCor;
	}

	public void setLeaveEarlyMoneyCor(Integer leaveEarlyMoneyCor) {
		this.leaveEarlyMoneyCor = leaveEarlyMoneyCor;
	}

	public Integer getAbsentCount() {
		return absentCount;
	}

	public void setAbsentCount(Integer absentCount) {
		this.absentCount = absentCount;
	}

	public Integer getAbsentCountCor() {
		return absentCountCor;
	}

	public void setAbsentCountCor(Integer absentCountCor) {
		this.absentCountCor = absentCountCor;
	}

	public Integer getRetroactiveCount() {
		return retroactiveCount;
	}

	public void setRetroactiveCount(Integer retroactiveCount) {
		this.retroactiveCount = retroactiveCount;
	}

	public Integer getRetroactiveCountCor() {
		return retroactiveCountCor;
	}

	public void setRetroactiveCountCor(Integer retroactiveCountCor) {
		this.retroactiveCountCor = retroactiveCountCor;
	}

	public Float getOvertimeNomal() {
		return overtimeNomal;
	}

	public void setOvertimeNomal(Float overtimeNomal) {
		this.overtimeNomal = overtimeNomal;
	}

	public Float getOvertimeNomalCor() {
		return overtimeNomalCor;
	}

	public void setOvertimeNomalCor(Float overtimeNomalCor) {
		this.overtimeNomalCor = overtimeNomalCor;
	}

	public Float getOvertimeWeekend() {
		return overtimeWeekend;
	}

	public void setOvertimeWeekend(Float overtimeWeekend) {
		this.overtimeWeekend = overtimeWeekend;
	}

	public Float getOvertimeWeekendCor() {
		return overtimeWeekendCor;
	}

	public void setOvertimeWeekendCor(Float overtimeWeekendCor) {
		this.overtimeWeekendCor = overtimeWeekendCor;
	}

	public Float getOvertimeHoliday() {
		return overtimeHoliday;
	}

	public void setOvertimeHoliday(Float overtimeHoliday) {
		this.overtimeHoliday = overtimeHoliday;
	}

	public Float getOvertimeHolidayCor() {
		return overtimeHolidayCor;
	}

	public void setOvertimeHolidayCor(Float overtimeHolidayCor) {
		this.overtimeHolidayCor = overtimeHolidayCor;
	}

	public Float getRestYearUsed() {
		return restYearUsed;
	}

	public void setRestYearUsed(Float restYearUsed) {
		this.restYearUsed = restYearUsed;
	}

	public Float getRestYearUsedCor() {
		return restYearUsedCor;
	}

	public void setRestYearUsedCor(Float restYearUsedCor) {
		this.restYearUsedCor = restYearUsedCor;
	}

	public Float getRestTuneUsed() {
		return restTuneUsed;
	}

	public void setRestTuneUsed(Float restTuneUsed) {
		this.restTuneUsed = restTuneUsed;
	}

	public Float getRestTuneUsedCor() {
		return restTuneUsedCor;
	}

	public void setRestTuneUsedCor(Float restTuneUsedCor) {
		this.restTuneUsedCor = restTuneUsedCor;
	}

	public Integer getRestBornUsed() {
		return restBornUsed;
	}

	public void setRestBornUsed(Integer restBornUsed) {
		this.restBornUsed = restBornUsed;
	}

	public Integer getRestBornUsedCor() {
		return restBornUsedCor;
	}

	public void setRestBornUsedCor(Integer restBornUsedCor) {
		this.restBornUsedCor = restBornUsedCor;
	}

	public Float getRestCheckUsed() {
		return restCheckUsed;
	}

	public void setRestCheckUsed(Float restCheckUsed) {
		this.restCheckUsed = restCheckUsed;
	}

	public Float getRestCheckUsedCor() {
		return restCheckUsedCor;
	}

	public void setRestCheckUsedCor(Float restCheckUsedCor) {
		this.restCheckUsedCor = restCheckUsedCor;
	}

	public Integer getRestDieUsed() {
		return restDieUsed;
	}

	public void setRestDieUsed(Integer restDieUsed) {
		this.restDieUsed = restDieUsed;
	}

	public Integer getRestDieUsedCor() {
		return restDieUsedCor;
	}

	public void setRestDieUsedCor(Integer restDieUsedCor) {
		this.restDieUsedCor = restDieUsedCor;
	}

	public Integer getRestMarryUsed() {
		return restMarryUsed;
	}

	public void setRestMarryUsed(Integer restMarryUsed) {
		this.restMarryUsed = restMarryUsed;
	}

	public Integer getRestMarryUsedCor() {
		return restMarryUsedCor;
	}

	public void setRestMarryUsedCor(Integer restMarryUsedCor) {
		this.restMarryUsedCor = restMarryUsedCor;
	}

	public Integer getRestBornAttendUsed() {
		return restBornAttendUsed;
	}

	public void setRestBornAttendUsed(Integer restBornAttendUsed) {
		this.restBornAttendUsed = restBornAttendUsed;
	}

	public Integer getRestBornAttendUsedCor() {
		return restBornAttendUsedCor;
	}

	public void setRestBornAttendUsedCor(Integer restBornAttendUsedCor) {
		this.restBornAttendUsedCor = restBornAttendUsedCor;
	}

	public Float getRestSuckleUsed() {
		return restSuckleUsed;
	}

	public void setRestSuckleUsed(Float restSuckleUsed) {
		this.restSuckleUsed = restSuckleUsed;
	}

	public Float getRestSuckleUsedCor() {
		return restSuckleUsedCor;
	}

	public void setRestSuckleUsedCor(Float restSuckleUsedCor) {
		this.restSuckleUsedCor = restSuckleUsedCor;
	}

	public Float getRestIllUsed() {
		return restIllUsed;
	}

	public void setRestIllUsed(Float restIllUsed) {
		this.restIllUsed = restIllUsed;
	}

	public Float getRestIllUsedCor() {
		return restIllUsedCor;
	}

	public void setRestIllUsedCor(Float restIllUsedCor) {
		this.restIllUsedCor = restIllUsedCor;
	}

	public Float getRestThingUsed() {
		return restThingUsed;
	}

	public void setRestThingUsed(Float restThingUsed) {
		this.restThingUsed = restThingUsed;
	}

	public Float getRestThingUsedCor() {
		return restThingUsedCor;
	}

	public void setRestThingUsedCor(Float restThingUsedCor) {
		this.restThingUsedCor = restThingUsedCor;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getDescriptionCor() {
		return descriptionCor;
	}

	public void setDescriptionCor(String descriptionCor) {
		this.descriptionCor = descriptionCor;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getPageNo() {
		return pageNo;
	}

	public void setPageNo(Integer pageNo) {
		this.pageNo = pageNo;
	}

	public Integer getPageCount() {
		return pageCount;
	}

	public void setPageCount(Integer pageCount) {
		this.pageCount = pageCount;
	}

	public Integer getStartNum() {
		return startNum;
	}

	public void setStartNum(Integer startNum) {
		this.startNum = startNum;
	}

	public List<String> getCorporationList() {
		return corporationList;
	}

	public void setCorporationList(List<String> corporationList) {
		this.corporationList = corporationList;
	}

	public List<String> getDepartmentList() {
		return departmentList;
	}

	public void setDepartmentList(List<String> departmentList) {
		this.departmentList = departmentList;
	}

	public List<String> getEmployeeList() {
		return employeeList;
	}

	public void setEmployeeList(List<String> employeeList) {
		this.employeeList = employeeList;
	}

	public List<String> getCorporationNameList() {
		return corporationNameList;
	}

	public void setCorporationNameList(List<String> corporationNameList) {
		this.corporationNameList = corporationNameList;
	}

	public List<String> getDepartmentNameList() {
		return departmentNameList;
	}

	public void setDepartmentNameList(List<String> departmentNameList) {
		this.departmentNameList = departmentNameList;
	}

	public List<Integer> getEmployeeLevelList() {
		return employeeLevelList;
	}

	public void setEmployeeLevelList(List<Integer> employeeLevelList) {
		this.employeeLevelList = employeeLevelList;
	}

	public Integer getEmployeeId() {
		return employeeId;
	}

	public void setEmployeeId(Integer employeeId) {
		this.employeeId = employeeId;
	}

	public Integer getIsPage() {
		return isPage;
	}

	public void setIsPage(Integer isPage) {
		this.isPage = isPage;
	}

	public Integer getIsTemp() {
		return isTemp;
	}

	public void setIsTemp(Integer isTemp) {
		this.isTemp = isTemp;
	}

	public Integer getIsPageTurning() {
		return isPageTurning;
	}

	public void setIsPageTurning(Integer isPageTurning) {
		this.isPageTurning = isPageTurning;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}
}